/*lic*/
#ifndef __RTC_TASK_FSM_H__
#define __RTC_TASK_FSM_H__

#include "BspRtcBase.h"
#include "fsm_base.h"

#define RTC_INITED (1<<0) // RTC初始化完成

#define START_RTC_FLASH_TIME (1<<1) // 需要对时
#define RTC_FLASH_TIME_FINISHED (1<<2) // 对时结束

typedef struct __Tag_Rtc_Task_Def {
	Fsm_Ctrl_Def rtc_fsm;
}Rtc_Task_Def;

extern Rtc_Task_Def rtc_task;

// 初始化RTC任务
void Init_Rtc_Task_Interface(void);

#endif /* __RTC_TASK_FSM_H__ */

/*eof*/
